Big Huge Thesaurus

Guaiacum officinale

noun